home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 October / EnigmA AMIGA RUN 01 (1995)(G.R. Edizioni)(IT)[!][issue 1995-10][Aminet 7].iso / Aminet / mus / misc / Thief.lha / THIEF.DOC < prev    next >
Text File  |  1995-06-13  |  9KB  |  236 lines

  1.                ------------------------------------------------
  2.                -                THIEF V3.0                    - 
  3.                -                                              -
  4.            - Coded by Count Floyd of The Special Brothers -
  5.                ------------------------------------------------
  6.                        *** THE ULTIMATE RIPPER ***
  7.                     (If he doesn't find it, who else ?)
  8.  
  9.  
  10.  
  11. Updates done from V1.4 to V2.0:
  12.  
  13. - Use of the great Req.library
  14. - Load Object included
  15. - Read Sector included
  16. - Finds and plays now Mark II Soundsystem, David Whitaker Music Routine and
  17.   Noisepacker Modules, too.
  18. - Calculates now the correct length for Sidmon V1.0 and Soundmonitor
  19. - Some minor Bugs repaired and the Disk-Commands are a little bit more 
  20.   comfortable 
  21.  
  22. Updates done from V2.0 to V2.6:
  23.  
  24. - Modlist Command
  25. - Fixed Memory Problems
  26. - Fixed Memory while saving
  27. - Plays Soundmonitor, too
  28. - Convert Noisepacker to Noisetracker
  29. - Correct Memory shown
  30. - TFMX 8 Channel search
  31. - TFMX 8 Channel Play
  32. - Bug fixed in search command
  33.  
  34. Updates done from V2.6 to V3.0:
  35.  
  36. - Modlist Command extended
  37. - 512k Bug fixed
  38. - Search TFMX optimized
  39.  
  40.  
  41. Known Bugs:
  42.  
  43. Not a Bug, but a fact is, that you can't calculate the length of the
  44. new TFMX modules (and if yes I don't have the time to code it because
  45. there are only 32 hours until releasing time and I'm still not finished with
  46. my second utility...so bad luck!). Also the search routine isn't the best you
  47. can code but it's the same problem as with Noisepacker and I got no time.
  48. Wait for the next update coming very soon...
  49.  
  50. MAIN IDEA:
  51.  
  52. When I started to program this Ripper, I saw the lack of Synthetic Rippers.
  53. There were some mediocre ones who found modules of only one Music-editor
  54. like Future-Composer or JamCracker, but there hasn't been a ripper who
  55. finds different modules.
  56. So the main idea about it was to make a ripper for all kind of popular
  57. modules.
  58. A lot of people said, that I should insert the replayroutines into the 
  59. Thief itself, so I will describe this problem one more time...
  60.  
  61. What's the main interest of using a ripper utility ? To rip something !!!
  62. But you can only rip a music if it's not destroyed because of lack of
  63. memory. So it's the best to load the replays only when you're sure you
  64. want to play it. In that way you can be sure that a very few amount of
  65. memory is wasted for the ripper and when the replays destroy that tune
  66. you can still start again and rip it without playing to have the correct
  67. module on disk......all right ???.....I hope so !!
  68.  
  69.  
  70. WHAT DOES IT FIND:
  71.  
  72. At this moment THIEF finds the following modules:
  73.  
  74. Sidmon I + II (MIDI) - JamCracker - Future Composer (all Versions)
  75. Soundmonitor (B. Postma) - TFMX - Noise/Protracker - Startrekker
  76. Delta Music - Mark II Soundsystem - David Whitaker Routines
  77. Noisepacker (Three Versions)
  78.  
  79. Old Soundtracker (16 Instruments) Versions are not supported...
  80.  
  81. Except for TFMX,Delta Music it will give out the correct
  82. Length & Range of the Module, so you can easily save it with the
  83. 's' comand.
  84.  
  85.  
  86. WHAT IT DOESN'T FIND:
  87.  
  88. SoundFX - Oktalyzer (but I don't think that they are used so much!!)
  89. Packed Delta Tunes (later, later!)
  90.  
  91.  
  92. THE COMANDS:
  93.  
  94. By now, you can execute THIEF with 2 extra Parameters. 
  95. N = No own Window
  96. A = Add 21k
  97.  
  98. E.A.: THIEF NA (Use this if you haven't got a Memory Expansion)
  99.  
  100.  
  101.  When I type < > you needn't to type in the value. You can break every
  102.  Display Action by pressing both Mousebuttons. By holding the left
  103.  Mousebutton the Display won't scroll.
  104.  
  105.  
  106. h                              - Show Helppage
  107. ? [digit]                      - Show Hexdigit in Binary, Dezimal and as String 
  108. m <start> <end>                - Show start to end as Memory Dump
  109. n <start> <end>                - "    "     "  "  as Ascii Dump
  110. f [start] [end] [byte] [byte]  - Find Bytes in Memory (max. 4 Bytes)
  111. l <start> <end>                - Search Modules (if you only type 'l' then 
  112.                                 the whole Chipmem will be searched thru
  113. p [modulestart] [0..etc]      - Play Module at modulestart.The digit at the
  114.                 end will show the ripper what you want to
  115.                 play. (the address will be given out from the 
  116.                 search comand)
  117.                                 
  118.                 0= Sidmon V1.0
  119.                 1= Noise/Protracker
  120.                 2= Future-Composer V1.4
  121.                 3= Future-Composer V1.3
  122.                 4= Jamcracker V1.0
  123.                 5= Sidmon II (Midi)
  124.                 6= Delta Music V2.2
  125.                 7= David Whitaker Routine
  126.                 8= Mark II Soundsystem
  127.                 9= Noisepacker V2.03
  128.                 a= Soundmonitor V1.1
  129.                 
  130. ms [start1] [end] [start2]     - Move Module from Start1-End to Start2
  131.                  (e.a. for moving a Module from Fastmem to
  132.                  Chipmem)   
  133. s [start] [end]                - Save Memory from start to end (Requester will
  134.                  pop up)
  135. r [start]                      - Load File in Memory to start (see above)
  136. ro                             - Load Object 
  137. rs [Ssec] [Nusec] [Un] [Addr.] - Read Sector (Startsector,Number of Sectors
  138.                               Unit (0/1 etc.) Memoryaddress)
  139.  
  140. j [address]                    - Jump to address (don't mess with this!!)
  141. dir <path>                     - Directory (without given Path it will show
  142.                  the Directory of df0:
  143. *[command]                     - Execute CLI-Command (Run must be in the
  144.                                       C Directory)
  145. x                              - Simply the exit
  146.  
  147.  
  148. NEW COMMANDS (since V2.6):
  149.  
  150. modlist                              - Show found modules
  151. c [start] [length]                   - Convert Noisepacker to Noisetracker
  152. ptfmx [Songdata] [Soundd.] [Songnr.] - Play TFMX Module
  153.  
  154.  
  155. It's a good Idea to use a memory expansion, otherwise you shouldn't play
  156. modules higher than a location of $6a000, because there Thief loads the
  157. replays.
  158.  
  159. Some Hints to Noisepacker:
  160.  
  161. If Thief has found a Noisepacker Tune you can be sure that it is one. 
  162. Unfortunately I can't search for the module itself, so I search for the
  163. Replay routine. If Thief displays some strange digits (check the length)
  164. it can be that the replay routine is partly destroyed so that Thief can't
  165. interpret the values. 
  166. An other subject is to convert Noisepacker to Noisetracker.
  167. This isn't so easy as it seems, because the module could be
  168.  
  169. (a) a damaged one or
  170. (b) a new noisepacker version
  171.  
  172. so don't be upset if Thief will crash while unpacking it (the easiest way
  173. would be to save the unpacked parts to disc like NPD, but it works,
  174. so what !?!
  175.  
  176.  
  177. Hello Compact-Makers:
  178.  
  179. If put this Ripper on your Compacts then don't forget to copy the files
  180. "Replay1.Thief" and "Replay2.Thief". Without this, Thief isn't able to
  181. play anything. If you forget it, a Guru Display will remind you.
  182. Thief also needs the Req.library on disk (without it, Thief won't start!).
  183.  
  184. Some Thanks and Greetings go to:
  185.  
  186. - the whole TSB (especially to the 'Meeting Team')
  187. - Laserdance/TSB (for his patience during meetings (hehe!))
  188. - Saron/TSB (for keeping the old Thief.doc (Many thanx !!!)
  189. - Control/Coma 
  190. - Foca (Thanx for all...)
  191. - Greenspan/TSB (for spreading on Party!) 
  192.  
  193.     If you've Bug reports or you think you've got an idea what to
  194.     include in later versions or you want to send a little donation 
  195.     then write to:
  196.  
  197.  
  198.    The Special Brothers UK     The Special Brothers   The Special Brothers  
  199.    -----------------------          Luxembourg             Finnland         
  200.              ABH               --------------------   --------------------  
  201.         41 Craven Road           Schroedel Joel             Commie          
  202.           Hemsworth               P.O. Box 206             T.K 3A17         
  203.         West Yorkshire           3403 Dudelange         45150 Kouvola       
  204.            WF9 4SB                                                          
  205.                                                                             
  206.                                                                             
  207.                                                                             
  208.                        The Special Brothers Germany                         
  209.                                                                             
  210.                        PLK 004150 D OR PLK 008566 B                         
  211.                             W- 4950 Minden 2                                 
  212.                                                                             
  213.  
  214.                (Mark the envelope 'To Count Floyd')
  215.  
  216.  
  217.     Of course you can also write if you want to swap with us...
  218.                                                                             
  219.                                                                             
  220.         Or call one of these elite TSB Trade-Centers                             
  221.                                                                             
  222.        SILVER MOON    (EHQ) : +4957215136    
  223.         BLACK ROSES    (WHQ) : +41041368683   
  224.          BIRD OF PREY   (GHQ) : +49707178720 
  225.           STATE OF MIND  (GHQ) : +49521205469   
  226.          THE LEGEND BBS (SHQ) : +41071756384
  227.  
  228.  
  229.  
  230.                                  See you,
  231.                                 
  232.                    Count Floyd of
  233.  
  234.                             THE SPECIAL BROTHERS
  235.  
  236.